package cn.xiangxu.com.webclient_rest_client.proxy;

import lombok.Data;
import org.springframework.http.HttpMethod;
import reactor.core.publisher.Mono;

import java.util.Map;

/**
 * @author 王杨帅
 * @create 2018-08-24 14:24
 * @desc 方法信息实体类
 **/
@Data
public class MethodInfo {

    private HttpMethod httpMethod;

    private String httpUrl;

    private Map<String, Object> requestParams;

    private Mono bodyParam;

    private Class<?> bodyParamEelementType;

    private Boolean returnFlux;

    private Class<?> returnElementType;

}

